﻿@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-family:"微软雅黑"; overflow-x:hidden}
li{ list-style:none}
p,ul,dl,dd{ padding:0px; margin:0px;}
img{ border:0}
.w1200{ width:1200px; margin-left:auto; margin-right:auto}
.w{ width:105%}

.top{ overflow:hidden; border-bottom:#dfdfdf solid 1px;line-height:40px;}
.top p{ display:inline; float:left; font-size:15px; color:#666666;}
.top a{ display:inline; float:right; font-size:15px; color:#666666;  text-decoration:none; margin-left:15px; margin-right:15px;}
.top span{ display:inline; float:right; color:#bdbdbd; font-size:12px;}

.header{ overflow:hidden; margin-top:30px;}
.header .logo{ float:left; display:inline}
.header .ad{ float:left; display:inline; border-left:#e0e0e0 solid 1px; margin-left:30px; padding-left:30px;}
.header .ad p:nth-child(1) { font-size:18px; color:#666666}
.header .ad p:nth-child(2){ color:#5dc800; font-size:24px; font-weight:bold}
.header .tel{ float:right; display:inline}
.header .tel span{ float:left; display:inline; margin-right:15px; background:url(../images/xtel_03.png) no-repeat; width:54px; height:54px}
.header .tel div{ float:right; display:inline}
.header .tel div  p:nth-child(1){ font-size:15px; color:#666666}
.header .tel div  p:nth-child(2){ font-size:24px; color:#5dc800; font-weight:bold}

.nav{ background:#5dc800; width:100%; height:60px; margin-top:30px; position:relative; z-index:2}
.top-nav {
	list-style:none;
	width:1200px;
	margin:0 auto;
	
}
.top-nav li {
	float:left;
	list-style:none;
	
}
.top-nav li a {
	line-height:60px;
	text-decoration:none;
	font-size:16px;
	color:#ffffff;
	display:block;
	width:148px;
	text-align:center;
	font-family:"微软雅黑";
  	border-right:#50ab01 solid 1px;
	
	
}

.top-nav li a:hover ul{ display:block}
.top-nav li ul li a{background:#ff6c00;}
.top-nav a.act{ background:#ff6c00; color:#FFF; width:148px;}
.top-nav li ul li a{	border-right:#b71117 solid 0px; font-size:13px;}
.top-nav li a:hover {
	background:#ff6c00;
	color:#FFF;
}
.top-nav li:hover {
	background:#ff6c00;
	color:#FFF;
}
.top-nav li a:hover ul {
	background:#ff6c00;
	color:#FFF;
}
.top-nav ul {
	list-style:none;
	display:none;
	width:148px;
	padding:0;
	position:absolute; 
}
.top-nav li ul li ul {
	position:absolute;
	top:0;
	left:150px;
}
.top-nav li ul li a{ line-height:40px; border-top:#e96301 solid 1px;}

.banner{height:600px; position:relative; z-index:1}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:block;}
.banner .Left,.banner .Right{position:absolute;width:42px;height:42px;right:50%;bottom:280px;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-50px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#1277cf;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:30px;left:0;width:53%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:20px;height:20px;line-height:20px;overflow:hidden;text-align:center;margin-right:6px;cursor:pointer;text-decoration:none;font-size:12px;-webkit-text-size-adjust:none; background:rgba(255,255,255,0.5); color:#000;}
.ban_nav .on{background:rgba(000,000,000,0.5);color:#fff;}
.Left,.Right{cursor:pointer;}
.banner .Left{left:0px;background-position:5px 0; background:url(../images/left_02.png) no-repeat; width:44px; height:43px;}
.banner .Right{right:0px;background-position:-33px 0;background-color:#e6292f;background:url(../images/right_03.png) no-repeat; width:44px; height:43px;}

.title{ background:url(../images/t_03.png) no-repeat; width:1202px; height:181px; margin:0 auto; text-align:center; margin-top:20px; }
.title span{ font-size:100px; font-weight:bold;font-style: italic; color:#e7e7e7; display:block;}
.title a{ font-size:30px; color:#5dc800; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; border-bottom:#5dc800 solid 1px; padding-bottom:10px; line-height:5px;}

.marque{ position:relative}
.marque a{  text-decoration:none}
.marque p{  padding:0px; margin:0px; font-weight:normal; font-size:18px; color:#666666; line-height:80px;}
.goL{ position:absolute; left:533px; top:420px; width:200px; z-index:3}
.goL img{ width:66px; height:auto}
.goR{ position:absolute; right:533px; top:420px; z-index:3}
.goR img{ width:66px; height:auto}
#marquee1{width:1200px;overflow:hidden; margin:0 auto;}
#marquee1 ul li{float:left;width:406px; text-align:center}
#marquee1 ul li span{display:block; width:386px; background:#f6f6f6; margin-top:10px; margin-bottom:20px;}
#marquee1 ul li img{display:block;width:386px; height:308px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
#marquee1 ul li span:hover{ background:#5dc800}
#marquee1 ul li span div{width:386px; height:308px; overflow:hidden}
#marquee1 ul li:hover img{  transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.marque span:hover p{ color:#FFF}
.b{ background:#e9e9e9; height:1px; margin-top:45px; position:relative; z-index:1}
.bs{ position:absolute; background:#FFF; width:200px; height:100px; margin:0 auto; left:0; right:0; bottom:-46px; z-index:2}

.product{ background:#f6f6f6; overflow:hidden; margin-top:80px; padding-top:80px; padding-bottom:80px;}
.productLeft{ width:272px; float:left; background:#FFF;height:754px; overflow-y:scroll ; overflow-x:hidden}
.productLeft h1{ font-size:30px; color:#5dc800; font-weight:bold; padding:0px; margin:0px; text-align:center; margin-top:20px;}
.productLeft p{ font-size:14px; color:#cccccc; text-align:center; margin-top:5px;border-bottom: 1px solid #f1f1f1; padding-bottom:10px}
.productRight{ width:914px; float:right; background:#FFF}
.productRight ul li{ width:210px; float:left; text-align:center; padding:24px 12px 24px 12px}
.productRight ul li:nth-child(even){ padding-left:0px}
.productRight ul li:nth-child(3){ padding-top:0px}
.productRight ul li:nth-child(4){ padding-top:0px}
.productRight ul li img{ width:210px; height:135px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.productRight ul li a div{ width:210px; height:135px; overflow:hidden}
.productRight ul li:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.productRight ul li a{ text-decoration:none; color:#666666; font-size:16px;}
.productRight ul li div a{ font-size:14px; border:#e0e0e0 solid 1px; border-radius:30px; padding:10px 20px 10px 20px; margin-right:10px;transition:1s}
.line{ margin-top:10px; display:block; margin-bottom:20px; }
.productRight ul li div a:hover{ border:#5dc800 solid 1px; color:#5dc800}

.productLeft{
            overflow-x: hidden;
            overflow-y: scroll;
 }
        /*滚动条样式*/
        .productLeft::-webkit-scrollbar {/*滚动条整体样式*/
            width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 4px;
        }
	
		.productLeft::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			 -moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			  -o-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			   -ms-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			  box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background: rgba(0,0,0,0.2);
        }
        .productLeft::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			 -moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			  -o-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			   -ms-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
			    box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
		}
.a{ width:100%; position:relative; overflow:hidden; height:400px; }
.as{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:400px}
.as img{ width:1920px; height:400px;}

.adv{ background:#f6f6f6; padding-top:0px; overflow:hidden; padding-bottom:110px}
.adv h1{ font-size:48px; font-weight:bold; color:#5dc800; text-align:center}
.adv h1 span{ font-size:100px; padding-left:30px; padding-right:30px}
.adv li{ margin-top:30px; overflow:hidden}
.adv img{ width:243px; height:243px; border-radius:100%; border:rgb(255,255,255,0.4) solid 10px; transition:0.2s; }
.adv li .main{ overflow:hidden;height:165px; border-radius:40px; width:1045px; background:#FFF}
.adv li .main .number{ width:268px;display:inline; height:168px; margin-top:40px;}
.adv li .main .cons{ width:595px; display:table; height:168px; padding-top:15px;}
.adv li .main .cons h2{font-size:36px; font-weight:bold;  margin:0px; color:#666666; font-size:30px;}
.adv li .main .cons p{ font-size:16px; line-height:30px; margin-top:10px; color:#666666}
.adv li .main .number h2{ padding:0px; margin:0px; font-size:50px; font-weight:normal; color:#666666; font-family:Arial, Helvetica, sans-serif}
.adv li .main .number p{ padding:0px; margin:0px; font-size:18px; font-weight:bold}

.adv li:nth-child(1) img{left:0; position:absolute;}
.adv li:nth-child(1) .main{ float:right;}
.adv li:nth-child(1) .main div:nth-child(1){ float:left; margin-left:132px; text-align:left}
.adv li:nth-child(1) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-left:5px;}
.adv li:nth-child(1) .main div:nth-child(2){ float:right; text-align:right; padding-right:35px;}

.adv li:nth-child(2) img{right:0; position:absolute}
.adv li:nth-child(2) .main{float:left }
.adv li:nth-child(2) .main div:nth-child(1){ float:right; margin-right:132px; text-align:right; color:#FFF}
.adv li:nth-child(2) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-right:5px; float:right}
.adv li:nth-child(2) .main div:nth-child(2){ float:right; text-align:left; padding-left:35px; color:#FFF}

.adv li:nth-child(3) img{left:0; position:absolute}
.adv li:nth-child(3) .main{ float:right }
.adv li:nth-child(3) .main div:nth-child(1){ float:left; margin-left:132px; text-align:left; color:#FFF}
.adv li:nth-child(3) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-left:5px; float:left}
.adv li:nth-child(3) .main div:nth-child(2){ float:left; text-align:right; padding-right:35px; color:#FFF}

.adv li:nth-child(4) img{right:0; position:absolute}
.adv li:nth-child(4) .main{ float:left }
.adv li:nth-child(4) .main div:nth-child(1){ float:right; margin-right:132px; text-align:right; color:#FFF}
.adv li:nth-child(4) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-right:5px; float:right}
.adv li:nth-child(4) .main div:nth-child(2){ float:right; text-align:left; padding-left:35px; color:#FFF}

.adv li:nth-child(5) img{left:0; position:absolute}
.adv li:nth-child(5) .main{ float:right }
.adv li:nth-child(5) .main div:nth-child(1){ float:left; margin-left:132px; text-align:left; color:#FFF}
.adv li:nth-child(5) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-left:5px; float:left}
.adv li:nth-child(5) .main div:nth-child(2){ float:left; text-align:right; padding-right:35px; color:#FFF}

.adv li:nth-child(6) img{right:0; position:absolute}
.adv li:nth-child(6) .main{  float:left }
.adv li:nth-child(6) .main div:nth-child(1){ float:right; margin-right:132px; text-align:right; color:#FFF}
.adv li:nth-child(6) .main div:nth-child(1) span{ background:#666; width:110px; height:2px; display:block; margin-right:5px; float:right}
.adv li:nth-child(6) .main div:nth-child(2){ float:right; text-align:left; padding-left:35px; color:#FFF}

.adv li:hover img{-webkit-transform:rotate(360deg);
 transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);

}

.new li{ margin-top:40px; overflow:hidden; border-bottom:#ebebeb solid 1px; padding-bottom:40px; position:relative}
.new li:hover img{ opacity:0.8;
-webkit-transform:scale(1.5);
 transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform:scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform:scale(1.5);}
.new li:hover div:nth-child(3){border-left:#ebebeb solid 1px;}
.new li div:nth-child(1){ width:284px; float:left; height:157px; overflow:hidden}
.new li div:nth-child(2){ width:146px; float:left;text-align:center; padding-top:20px; }
.new li div:nth-child(3){ width:744px; float:right; border-left:#ebebeb solid 1px; padding-left:23px; height:157px; overflow:hidden; position:relative}
.fonts{ color:#666666; font-size:72px; font-family:Arial, Helvetica, sans-serif; display:block}
.font{ color:#666666; font-size:18px; font-family:Arial, Helvetica, sans-serif; display:block}
.new li img{ float:left; width:284px; height:157px; transition:0.2s}
.new li h3{ border-bottom:#ebebeb solid 1px; font-weight:normal; padding:0px; margin:0px;padding-bottom:15px; position:relative}
.new li h4{ font-size:16px; color:#666666; font-weight:normal; padding:0px; margin:0px; margin-top:15px;}
.new li h3 a{ font-size:18px; color:#666666; text-decoration:none}
.new li p{ color:#666666; font-size:16px; line-height:35px; margin-top:10px}
.new li h3 strong{ position:absolute; bottom:0; width:20px; background:#d5d5d5; left:0; height:1px; transition:1s}
.new li:hover h3 strong{ width:744px;}
.new li .l{ position:absolute; bottom:0; width:20px; background:#d5d5d5; right:0; height:1px; transition:1s}
.new li:hover .l{ width:1200px;}
.new li .a{ position:absolute; top:0; border-left:#d5d5d5 solid 2px; left:-1px; height:20px; transition:1s}
.new li:hover .a{ height:157px;}
.new h3 a{ z-index:99999; position:relative}



.about-box{	margin-top: 100px;height: 450px;overflow: hidden; background:#f6f6f6
}
.about-box a{ text-decoration:none}
.about-img img{float:right}
.about-left,.about-right{width: 50%;float: left;overflow: hidden;}
.about-right p{ font-size:16px; color:#666666; line-height:35px; margin-top:15px;}
.aboutFonts{ width:585px; margin-left:40px; }
.aboutFonts h1{ font-size:36px; color:#666666; font-weight:bold; padding:0px; margin:0px; padding-top:30px; padding-bottom:10px;}
.aboutFonts span{ background:#5dc800; width:100px; height:2px; display:block;}
.m{border:#d7d7d7 solid 1px; width:202px; float:left; text-align:center; font-size:18px; color:#666666; display:block; border-radius:30px; line-height:50px; margin-top:30px; transition:0.2s}
.m:hover{ color:#fff; background:#5dc800}

.foot{ background:#5dc800; margin-top:100px;} 
.copyConf{ overflow:hidden}
.copy{ float:left; width:900px; margin-top:30px}
.footNav{ margin-top:30px; text-align:center; border-bottom:#50ab01  solid 1px;}
.footNav a{ color:#FFF; text-decoration:none; font-size:16px; border-left:#50ab01  solid 1px;padding-right:20px;padding-left:20px; line-height:60px}
.footNav a:first-child{ border-left:none;padding-left:0px;}
.copy p{ color:#FFF; font-size:16px; line-height:35px;}
.copy span { color:#FFF; font-size:16px;}
.copy span a{ color:#FFF; text-decoration:none}
.conf{ width:154px; float:right; margin-top:30px; text-align:center; color:#FFF; font-size:16px;}
.conf P{ background:url(../images/e_03.png) no-repeat; width:154px; height:133px;}
.conf P img{ margin-top:12px; width:120px; height:110px;}
.conf span{ line-height:30px; margin-bottom:20px; display:block}

.izl-rmenu{position:fixed;right:0px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
    .izl-rmenu .btn1{width:83px;height:76px;margin-bottom:1px;cursor:pointer;position:relative;}
    .izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#006a4f;}
    .izl-rmenu .btn-qq:hover{background-color:#488bc7;}
    .izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{/* background:url(../images/r_qq.png) 0px 0px no-repeat; */background-color:#006a4f;text-decoration:none;display:block;}
    .izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#0982ec;}
    .izl-rmenu .btn-wx:hover{background-color:#3b3b3b;}
    .izl-rmenu .btn-wx .pic{position:absolute;left:-120px;top:0px;display:none;width:120px;height:110px;}
    .izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#cc8622;}
    .izl-rmenu .btn-phone:hover{background-color:#dd932a;}
    .izl-rmenu .btn-phone .phone{background-color:#dd932a;position:absolute;width:160px;left:-160px;top:0px;line-height:76px;color:#FFF;font-size:18px;text-align:center;display:none;}
    .izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
    .izl-rmenu .btn-top:hover{background-color:#444;}
	
	.izl-rmenu .btn-color{background:url(../images/sz.png) 0px 0px no-repeat;background-color:#c31920;}
    .izl-rmenu .btn-color:hover{ background:url(../images/sz.png);background-color:#c31920;}
    .izl-rmenu .btn-color .pic{position:absolute;left:-200px;top:0px;display:block;width:200px;height:76px;background-color:#c31920;}
	 .izl-rmenu .btn-color .pic div{ width:18px; height:18px; float:left; border-radius:100%; margin-top:25px; margin-left:15px}
	 .izl-rmenu .btn-color .pic .blue{  
        background-color: #0982ec; 
    }
   .izl-rmenu .btn-color .pic .dblue{ 
        background-color: #006a4f; 
    }
    .izl-rmenu .btn-color .pic .red{ 
        background-color: #a50109; 
    }
	 .izl-rmenu .btn-color .pic .black{ 
        background-color: #08a172; 
    }
	.izl-rmenu .btn-color .pic .yellow{ 
        background-color: #dd932a; 
    }
		.izl-rmenu .btn-color .pic .xmh{ 
        background-color: #5dc800; 
    }

.w780s{ width:400px; margin-left:auto; margin-right:auto; height:410px; background:#f4f4f4; text-align:center; padding-top:10px; font-size:15px; box-shadow:0 0 20px #999999}
.w780s span{ display:block; font-size:24px; font-weight:bold; color:#5dc800; line-height:50px;}
.w780s p{ font-size:14px; color:#666666; margin-bottom:20px;}
.w780s  input[type="text"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:280px;}
.w780s  input[type="tel"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:280px;}
.w780s  input[type="email"]{ border:#b8b8b8 solid 1px; height:40px; line-height:40px; background:none; padding-left:5px; font-family:"微软雅黑"; width:280px;}
.w780s input[type="button"]{  font-family:"微软雅黑"; width:200px; margin-top:10px; height:80px; padding-left:5px; margin-bottom:20px; font-size:18px; border:0; background:#5dc800; color:#FFF}
.reveal-modals{ display:none; position:fixed; z-index:99999; background:rgba(fff,fff,fff,0.7); top:100px; left:0; right:0;  margin:0 auto;}
.close-reveal-modals{ position:absolute; top:2px; right:2px;cursor:pointer;  width:35px; height:35px; font-size:20px; border-radius:100%; line-height:35px; text-align:center; z-index:1; background:#5dc800; color:#FFF}


/******************************/	
.titles{ margin-top:55px; overflow:hidden; margin-bottom:0px; border-bottom:#e6e6e6 solid 1px;}
.titles a{ color:#666666; font-size:12px; text-decoration:none; line-height:35px; display:inline; float:right;}
.titles p{ font-size:14px; color:#666666; float:left; display:inline; margin-top:5px;}
.titles strong{color:#666666; float:left; display:inline; font-weight:normal; margin-left:8px; margin-right:8px;}
.titles span{ color:#666666; font-size:18px; display:inline;  float:left}	
.ban{ width:100%; position:relative; overflow:hidden; height:300px;top:0px;}
.bans{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:300px}
.bans img{ width:1920px; height:300px;}	


.menu{ font-size:16px; color:#666666; text-align:left; border-bottom:#dedede solid 1px; padding-bottom:20px;}
.menu img{float:left; margin-right:4px; width:20px; height:20px;}
.menu a{ font-size:16px; color:#666666; text-decoration:none;}
.ts{ float:left; display:inline; line-height:40px;}
.ts img{ vertical-align:middle; float:left; display:inline; width:25px; height:25px; padding-top:10px;}
.menus{ margin-top:20px; overflow:hidden}
.menuNav{ display:inline; float:right; margin-bottom:10px; margin-top:10px}
.menuNav a{ font-size:15px; text-align:right; padding:10px; margin-left:5px; color:#FFF; border-radius:6px}
.menuNav a{ background:#5dc800;}

.containter{ margin-top:20px;}
.containter img{ max-width:1200px}

.news{ overflow:hidden; margin-bottom:0px;}
.newLeft{ width:570px; float:left}
.t{ overflow:hidden; border-bottom:#0093ec solid 1px; padding-bottom:8px;}
.t img{ float:left; display:inline; margin-right:10px;}
.t span{ color:#0093ec; font-size:18px; float:left}
.t a{ text-decoration:none; font-size:15px;color:#0093ec; float:right; display:inline; padding-top:6px;}
.newPic{ margin-top:30px; overflow:hidden}
.newPic h4{ padding:0px; margin:0px; color:#666666; font-size:14px; font-weight:normal; margin-top:10px;}
.newPic img{ width:284px; height:157px; float:left; margin-right:20px;}
.newPic a{ text-decoration:none; color:#666666; font-size:18px;}
.newPic p{ font-size:14px; color:#666666; line-height:28px;margin-top:10px;}
.newPic span{ font-size:16px; display:block}
.newPic time{ font-size:14px; color:#666666; line-height:32px; width:266px; border-bottom:#e6e6e6 solid 1px; display:block; float:left; margin-bottom:3px;}
.newPics{ margin-top:30px; overflow:hidden; width:105%}
.newPics h4{ padding:0px; margin:0px; color:#666666; font-size:14px; font-weight:normal; margin-top:10px;}
.newPics img{ width:275px; height:220px;}
.newPics a{ text-decoration:none; color:#666666; font-size:18px; width:275px; display:block; float:left;margin-right:18px; text-align:center}
.newPics p{ font-size:14px; color:#666666; line-height:28px;margin-top:10px;}
.newPics span{ font-size:16px; display:block; line-height:65px; background:#eaeaea}
.newPics a:hover span{  background:#5dc800; color:#FFF}
.newPics time{ font-size:14px; color:#666666; line-height:40px; width:290px; border-bottom:#e6e6e6 solid 1px; display:block; float:left; margin-bottom:10px;}
.mores{ font-size:12px !important; color:#666666	 !important; margin-top:4px !important; display:block}
.newRight{width:570px; float:right}
.newFonts{ overflow:hidden; margin-top:4px;}
.newFonts a{ font-size:15px; color:#666666; text-decoration:none}
.newFonts li{ line-height:40px; border-bottom:#dbdbdb dotted 1px; overflow:hidden}
.newFonts  img{vertical-align:middle; margin-right:8px;}
.newFonts span{ float:right; font-size:12px; padding-top:0px;}


.hot a{ margin-right:32px;}
.hot img{ width:275px; height:210px;}

.hotProduct a{ margin-right:32px;}
.hotProduct img{ width:275px; height:180px;}



.page{ text-align:center; margin-top:40px; clear:both; width:100%; margin-bottom:25px;}
.page a{ font-size:14px; margin-right:10px; color:#666666; background:#e1e1e1; padding:10px 15px 10px 15px; text-decoration:none}
.page a.act{  color:#FFF}
.page a:hover{ color:#FFF}
.page a.act{ background:#5dc800; }
.page a:hover{background:#5dc800; }

.flxz{ background:#f4f4f4; line-height:60px; color:#666666; padding-left:20px; font-size:14px; width:1180px; margin-left:auto; margin-right:auto; margin-top:20px}
.flxz a{ color:#666666; text-decoration:none; margin-right:15px; border:#a0a0a0 dotted  1px !important; padding:10px; border-radius:10px}
.flxz span{ margin-right:20px}
.flxz a.act{  color:#FFF;border:#5dc800 dotted 1px !important}
.flxz a:hover{  color:#FFF;border:#5dc800 dotted 1px !important}
.flxz a.act{ background:#5dc800; }
.flxz a:hover{ background:#5dc800; }

.products{ overflow:hidden; padding-top:0px; padding-bottom:0px}
.products li{ width:386px; float:left; background:#eaeaea; text-align:center; margin-right:30px; margin-top:30px;}
.products li:hover img{transform: scale(1.4);}
.products li span{ font-size:24px; color:#666666; line-height:80px; display:block}
.products li div{ width:386px; height:308px; overflow:hidden}
.products img{ width:386px; height:308px;transition: all 0.6s;}
.products a{ text-decoration:none}
.products li:hover{ background:#5dc800}
.products li:hover span{ color:#FFF}



.pro{ background:#f6f6f6; overflow:hidden;  padding-top:60px; padding-bottom:80px;}
.proLeft{ width:272px; float:left; background:#FFF;}
.proLeft h1{ font-size:30px; color:#5dc800; font-weight:bold; padding:0px; margin:0px; text-align:center; margin-top:20px;}
.proLeft p{ font-size:14px; color:#cccccc; text-align:center; margin-top:5px;border-bottom: 1px solid #f1f1f1; padding-bottom:10px}
.proRight{ width:914px; float:right; background:#FFF}
.proRight ul li{ width:420px; float:left; text-align:center; padding:24px 24px 24px 24px}
.proRight ul li:nth-child(even){ padding-left:0px}
.proRight ul li:last-child{ margin-bottom:20px;}
.proRight ul li img{  height:270px;transition: all 1.2s;
    -moz-transition: all 1.2s;
    -webkit-transition: all 1.2s;
    -o-transition: all 1.2s;}
.proRight ul li a div{ width:420px; height:270px; overflow:hidden}
.proRight ul li:hover img{transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);}
.proRight ul li a{ text-decoration:none; color:#666666; font-size:16px;}
.proRight ul li div a{ font-size:14px; border:#e0e0e0 solid 1px; border-radius:30px; padding:10px 20px 10px 20px; margin-right:10px;transition:1s}
.line{ margin-top:10px; display:block; margin-bottom:20px; }
.proRight ul li div a:hover{ border:#5dc800 solid 1px; color:#5dc800}


.tt{ text-align:center; font-size:24px; color:#666666; line-height:55px;}
.titleConf{ text-align:center; font-size:14px; margin-bottom:10px; color:#666666; background:#f6f4f4; width:1200px; margin:0 auto; line-height:50px;}

.titleConfs{ text-align:center; font-size:14px; margin-bottom:10px; color:#666666; background:#f6f4f4; width:890px; margin:0 auto; line-height:50px;}
.containters{ margin-top:20px; padding-left:12px; padding-right:12px;}
.containters img{ max-width:890px}

.next{ overflow:hidden; margin-top:20px}
.next a{ text-decoration:none; color:#666666; line-height:30px; display:block}

.lxwm li{ line-height:60px; border-bottom:1px solid #f1f1f1; font-size:16px; color:#666666; padding-left:15px}
.lxwm li:last-child{ line-height:30px; padding-bottom:50px; padding-top:15px}